slap in the face – Català–English translations
🇬🇧 en
ca
slap in the face noun |
|
|---|---|
|
cleca |
Wiktionary Links
- English: slap in the face
slap in the face noun |
|
|---|---|
|
cleca |